a tadpole - French English Dictionary